From:                              route@monster.com

Sent:                               Wednesday, October 21, 2015 3:49 PM

To:                                   hg@apeironinc.com

Subject:                          Please review this candidate for: BPM Lead Developer

 

This resume has been forwarded to you at the request of Monster User xapeix03

Henry Dennis 

Last updated:  05/28/15

Job Title:  no specified

Company:  no specified

Rating:  Not Rated

Screening score:  no specified

Status:  Resume Received


Douglasville, GA  30135
US

Quick View Links:

Resume Section

Summary Section

 

 

RESUME

  

Resume Headline: Henry Dennis

Resume Value: vm6va69vczrrc8t7   

  

 

                                      

 

Henry Dennis

IBM BPM & Java Back-end Developer

Phone : 404-914-6009

Email : h.dennis84@gmail.com

 

Summary

 

·              Having 2 years of experience as a Java Back-End Developer, and 2 years as an IBM BPM Developer with a 4 years total experience as a Software Developer in the Software Development Life Cycle (SDLC) Agile Scrum environment.

·              Experience in conducting playback sessions and developing business workflows using IBM Blue Works Live (BWL)

·              Experience in design and development of business processes using IBM BPM (Lombardi Teamwork) including Process Modeling, WEB Services, REST Services, Coaches, Coach Views, UCA's, Tracking Points, Ajax Services, Decisions

·              Strong experience in working with business teams and design workflows using Lombardi/BPM 7.5/8.0/8.5

·              Experience in Core Java including Exception Handlings, Collections, IO System, Multi-Threading etc.

·              Experience with Java/J2EE and Object-Oriented Methodologies, for development from Enterprise application to web-based applications using Servlet, JSP, Spring MVC, Hibernate, and JDBC.

·              Experience in web development technologies like HTML, HTML5, CSS, Java Script, and JQuery.

·              Skilled at programming in different Java IDE’s like Eclipse, Net beans.

·              Experienced in Java Web Services with real time knowledge using SOAP, WSDL and REST.

·              Experience in web/application servers such as Apache Web Server and Tomcat

·              Experience working experience with different databases such as MySQL, SQL Server, Oracle, DB2, MS Access

·              Experience in mapping from Java classes to database tables using Hibernate framework.

 

Technical Skills

 

Operating Systems

Windows 2003/2008/XP/7,8 Unix, MS-DOS

BPM Tools
Technologies /Frameworks 

IBM BPM8.0. 8.5 and Oracle SOA BPM, IBM Blue Works Live, Java, J2EE ver. 6, Servlet, JSP, Spring, Hibernate, Bootstrap, WordPress ,HTML5, JavaScript, CSS3, JQuery, JQuery Mobile, Phone Gap , Web Services, XML

Office Tools

MS-Word, MS-Excel, MS-PowerPoint, MS-Access

Databases

IBM DB2, MS-Access, SQL Server 2008-2010,  Oracle 11g, MySQL,

 

Concept Software & Services Inc.                                                     Jan. 2013 - Present

Client: Concept Software & Services Inc.                                                                                       

Location: Alpharetta, Georgia

BPM Application: Client Profiling Tool (CPT)

Project Duration: Jan. 2014 – Present

Position: IBM BPM Developer

 

Description:

This project involved creating “Client / Profiling Tool (CPT) ” which is a solution for the process where a company corporate representative working with a client, must manually enter the client's Investment Profile data into the application spreadsheet, and submit the data to an Investment agent to be evaluated, process, scored, and once approved, it generate reports on the client to be evaluated for business purposes. I was involved in the creation of the BPM based solution to automate the entire process work flow, and worked on key module to manage client investment profile and maintain it. I developed human services, coaches, coach validation, Ajax services, integration services, dashboards and reports etc.

 

Responsibilities:

·              Participated in the requirement gathering and review meeting and initial workflow process modeling designed using IBM Blue Works Live.

·              Involved in the design of the main and sub processes using Lombardi 7.5, 8.5

·              Implemented UCA’s / Start and Intermediate Message Events to expose BPD Services as web services and reusable coach view for used across the project.

·              Created Custom Routing in IBM BPM for Various Coaches and BPD Activities.

·              Created Human (Coach), Integration and Ajax services in Lombardi using the Authoring Environment.

·              Used UCA and Event Managers to trigger BPD’s from external applications.

·              Developed the Customer Coaches and User Input validations using JavaScript and Ajax Service for interactive User Interfaces.

·              Developed Java and Web Service Integration Services, Database services for persisting data to DB2 Database.

·              Involved in the creating of toolkits and integration services and also used industry standard toolkits for the project. Used toolkits to provide key system operations SMTP, access Database.

·              Involved in daily scrum meeting with the development team to review the progress of the project and to determine if any road blocks.

 

Environment: Blue Works Live, IBM BPM Lombardi 7.5, 8.0,8.5, DB2

 

 

Concept Software & Services Inc                                                     Jan. 2013 - Present                

Client: Concept Software & Services Inc.                                                                                        

Location: Alpharetta, Georgia

BPM Application: Customer Relationship Management (CRM)

Project Duration: March 2013 – Dec 2013

Position: Jr. IBM BPM Developer

 

 

Description:

This was a Customer Relationship Management (CRM) application developed for Concept Software & Services.

The purpose of the application was to get clients, external recruiters, and job positions from those clients and recruiter, then match the job description and required skills with candidates at Concept Software for placement in that position

 

Responsibilities:

·  Involved in developed human services, coaches, coach validation, Ajax services, integration services, dashboards and reports etc.

·              Involved in the initial workflow process modeling designed using IBM Blue Works Live.

·              Developed the Client, Internal and External Recruiter, and Candidate Coaches and User Input validation using JavaScript.

·              Defined AS-IS and To-Be Scenarios.

·              Involved in the design of the main and sub processes using IBM BPM 7.5 and 8.0

·              Involved in the creation of Complex Business Objects, Human Services, Coaches, Ajax Services for data access from the database, UCA for messaging, and reusable Coach View for used across the project.

·              Involved in the creation of data access queries for data manipulation to and from the database.

·              Involved in the creating of custom toolkits. Created Integrated Service to consumed Web Services to fulfill billing/invoicing functions by integration with custom financial system.

·              Involved in writing JavaScript validation and CSS using Bootstraps and jQuery.

·              Created simple business rules, decision tables to match Job requirements.


Environment: Blue Works Live, IBM BPM Lombardi 7.5, 8.0, 8.5, DB2

 

 

 

Concept Software & Services Inc                                                      Jan. 2013 - Present

Client: Concept Software & Services                                                                                         

Location: Alpharetta, Georgia

Java Application: E-ResumeX

Project Duration: Jan. 2013 – March 2013

Position: Java Back-End Developer

 

Description:

This was an application developed to enable Concept Software & Servicescreate and post new job positions in the system, enable users login to search and view all jobs position by title, skills, location, upload their resume, and applied for specific positions of desire. The application also enable the hiring department to search the system database for resumes by key word, match  candidates skills to an open positions, select candidates, schedule interviews, and hire the most qualify candidates.

 

Responsibilities:

·                       Participated in the full process of the application development life cycle including analysis, design, Development and Support of the application, and in daily scrum meeting with the to review the progress of the project and to determine if any road blocks.

·                       Used Eclipse IDE as the development tool for the application.

·                       Participated in the implementation of Spring MVC and Hibernate framework for modeling and developing the application.

·                       Involved in design of the business logic using and stored the logic in the class objects, and mapping the objects to the Hibernate xml file.

·                       Used JSP and HTML for the user view, and used Apache tomcat 7 for testing of the application.

·                       Created Web Services to access data from external sources.

·                       Implemented Http Session for user information caching for communicate between JSP files.

·                       Wrote JavaScript Validation of user’s data input for the application.


Environment: Java1.6, Eclipse, JSP, Spring 4.0, Hibernate 4.0, Oracle 11g, Eclipse, Apache tomcat 7, JQuery, JavaScript, CSS3

 

 

 

Company Name:  Imperial Computer Resource                            Feb 2012 – Dec 2012

Client: Prime Electronic Ltd                                                                                         

Location: Providence, RI

Java Application: E-Commerce Sale Web Application

Project Duration: July 2012 – Dec 2012

Position: Jr Java Back-End Developer

 

Description:

This was a Java E-Commerce web application developed for a client Prime Electronic Ltd to show cases its products on the web to attract new customers. The application primary functions included displaying and selling products to customers. Front end contains multiple JSP pages for user interactions. The back end Spring MVC and Hibernate for business logic and mapping objects to xml files for interaction with the database to dynamically updating the database and accessing web services.

 

Responsibilities:

·                       Involved in the full process of Software Development Life Cycle including analysis, design, Development and Support of the application.

·                       Involved in daily scrum meeting with the development team to review the progress of the project and to determine if any road blocks.

·                       Used Eclipse IDE as the development tool for the application.

·                       Involved in the implementation of Spring MVC and Hibernate framework for modeling the project.

·                       Involved in design of the business logic using and stored the logic in the class objects, and mapping the objects to the Hibernate xml file.

·                       Used JSP and HTML for the user view, and used Apache tomcat 6 for testing of the application.

·                       Implemented Http Session for user information caching for communicate between JSP files.

·                       Created Web Services to access data from external sources.

·                       Wrote JavaScript Validation of user’s data input for the application.

·                       Used Oracle database for storing and retrieving data in the inventory database.

 

Environment:

Java 1.6, Eclipse, JSP, Spring 3.0, Hibernate 3.0, Oracle 9i, Apache tomcat 6, JQuery, JavaScript, CSS

 

 

Company Name:  Imperial Computer Resource                          Feb 2012 – Dec 2012

Client: Bryant & Associates                                                                                         

Location: Providence, RI

Project Duration: Feb 2012 – July 2012

Position: Intern Java Back-End Developer

Java Application: Client/Claim Directory Application

 

Description:

This was a java stand-alone application developed as a directory system for a legal firm to enable the company get, secure and manage all it clients, claims, finances and employees. The front end includes employee login for employees, registration to registration new clients, and create new claims. The application also enable employees perform all routine such as creating new claims and clients, search, schedule, and track clients appointment with a lawyer, schedule clients appointment with a specialist, search, track, manage, and make and receive claim payments and generate monthly reports etc.

 

Responsibilities:

·                        Involved in analysis, design, Development and Support of the application.

·                        Involved in daily scrum meeting with the development team to view the progress of the project and to determine if any road blocks.

·                        Involved in the designed and used UML diagram for document using MS Visio.

·                        Involved in the creation and coding of the various class files.

·                        Involved in the design of the POJO classes using the hibernate framework and wrote and stored the logic into those classes using the Object-Oriented methodology, and map those objects to the Hibernate xml file for interaction with the database.

·                        Used Rational Team concert for version control of the application.

 

Environment:

Java 1.6, Eclipse, Eclipse, Hibernate 3.0, JDBC, Apache tomcat 6, Oracle 9i, JQuery, JavaScript, CSS

 

Education                           

Bachelor of Science Software Engineering                                                                                        

New England Institute of Technology, East Greenwich, RI



Experience

BACK TO TOP

 

Job Title

Company

Experience

Java & BPM Developer

Concept Software & Service Inc.

- Present

 

Additional Info

BACK TO TOP

 

Current Career Level:

Experienced (Non-Manager)

Date of Availability:

Immediately

Work Status:

US - I am authorized to work in this country for any employer.

Active Security Clearance:

None

US Military Service:

Citizenship:

US citizen

 

 

Target Job:

Target Job Title:

Java Developer

Desired Job Type:

Employee

Desired Status:

Full-Time

 

Target Company:

Company Size:

Industry:

Computer Software

Occupation:

IT/Software Development

·         Software/Web Development

 

Target Locations:

Selected Locations:

US-GA-Atlanta

Relocate:

Yes

Willingness to travel:

Up to 25% travel

 

Languages:

Languages

Proficiency Level

English

Intermediate